|
| static nkExport::ExporterLoadResult | inputData (const nkMemory::StringView &filePath) |
| |
| static std::string | inputDataStr (const nkMemory::StringView &filePath) |
| |
| static nkExport::ExporterLoadResult | inputDataSources (const nkMemory::StringView &sources) |
| |
| static bool | outputData (const nkMemory::StringView &content, const nkMemory::StringView &path) |
| |
| static bool | saveTreeDeclaration (nkExport::Node *tree, const nkMemory::StringView &pathFromData) |
| |
| static bool | saveObjectDeclaration (nkExport::Exportable *object, const nkMemory::StringView &pathFromData) |
| |
| static ContentLoadResultTexture | loadTextureDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultTexture | processTextureSources (const nkMemory::StringView &sources, bool loadResource=true) |
| |
| static ContentLoadResultTexture | processTextureTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultSampler | loadSamplerDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultSampler | processSamplerSources (const nkMemory::StringView &sources, bool loadResource=true) |
| |
| static ContentLoadResultSampler | processSamplerTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultProgram | loadShaderProgramDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultProgram | processShaderProgramSources (const nkMemory::StringView &sources, bool loadResource=true) |
| |
| static ContentLoadResultProgram | processShaderProgramTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultShaderMemorySlot | loadShaderMemorySlotDeclaration (const nkMemory::StringView &pathFromData) |
| |
| static ContentLoadResultShaderMemorySlot | processShaderMemorySlotSources (const nkMemory::StringView &sources) |
| |
| static ContentLoadResultShaderMemorySlot | processShaderMemorySlotDeclarationTree (nkExport::Node *tree) |
| |
| static ContentLoadResultConstantBuffer | loadConstantBufferDeclaration (const nkMemory::StringView &pathFromData) |
| |
| static ContentLoadResultConstantBuffer | processConstantBufferSources (const nkMemory::StringView &sources) |
| |
| static ContentLoadResultConstantBuffer | processConstantBufferDeclarationTree (nkExport::Node *tree) |
| |
| static ContentLoadResultBuffer | loadBufferDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultBuffer | processBufferSources (const nkMemory::StringView &sources, bool loadResource=true) |
| |
| static ContentLoadResultBuffer | processBufferDeclarationTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultShader | loadShaderDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultShader | processShaderDeclarationSources (const nkMemory::StringView &sources, bool loadResource=true) |
| |
| static ContentLoadResultShader | processShaderDeclarationTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultPass | loadPassDeclaration (const nkMemory::StringView &pathFromData) |
| |
| static ContentLoadResultPass | processPassSources (const nkMemory::StringView &sources) |
| |
| static ContentLoadResultPass | processPassTree (nkExport::Node *tree) |
| |
| static ContentLoadResultCompositor | loadCompositorDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultCompositor | processCompositorSources (const nkMemory::StringView &sources, bool loadResource=true) |
| |
| static ContentLoadResultCompositor | processCompositorTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultMesh | loadMeshDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultMesh | processMeshSources (const nkMemory::StringView &sources, bool loadResource=true) |
| |
| static ContentLoadResultMesh | processMeshTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultNode | loadNodeDeclaration (const nkMemory::StringView &pathFromData) |
| |
| static ContentLoadResultNode | processNodeSources (const nkMemory::StringView &sources) |
| |
| static ContentLoadResultNode | processNodeTree (nkExport::Node *tree) |
| |
| static ContentLoadResultBlendState | loadBlendStateDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultBlendState | processBlendStateSources (const nkMemory::StringView &sources, bool loadResource=true) |
| |
| static ContentLoadResultBlendState | processBlendStateTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultDepthStencilState | loadDepthStencilStateDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultDepthStencilState | processDepthStencilStateSources (const nkMemory::StringView &sources, bool loadResource=true) |
| |
| static ContentLoadResultDepthStencilState | processDepthStencilStateTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultRasterState | loadRasterStateDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
| |
| static ContentLoadResultRasterState | processRasterStateSources (const nkMemory::StringView &sources, bool loadResource=true) |
| |
| static ContentLoadResultRasterState | processRasterStateTree (nkExport::Node *tree, bool loadResource=true) |
| |
| static ContentLoadResultCamera | loadCameraDeclaration (const nkMemory::StringView &pathFromData) |
| |
| static ContentLoadResultCamera | processCameraSources (const nkMemory::StringView &sources) |
| |
| static ContentLoadResultCamera | processCameraTree (nkExport::Node *tree) |
| |
| static ContentLoadResultRenderQueue | loadRenderQueueDeclaration (const nkMemory::StringView &pathFromData) |
| |
| static ContentLoadResultRenderQueue | processRenderQueueSources (const nkMemory::StringView &sources) |
| |
| static ContentLoadResultRenderQueue | processRenderQueueTree (nkExport::Node *tree) |
| |
| static ContentLoadResultCompositorNode | appendCompositorNodeFromFile (const nkMemory::StringView &pathFromData, Compositor *parent) |
| |
| static ContentLoadResultCompositorNode | appendCompositorNodeFromSources (const nkMemory::StringView &sources, Compositor *parent) |
| |
| static ContentLoadResultCompositorNode | appendCompositorNodeFromTree (nkExport::Node *tree, Compositor *parent) |
| |
Utility class that allows to load content through their declaration files.